func go/constant.newRat

8 uses

	go/constant (current package)
		value.go#L271: func newRat() *big.Rat     { return new(big.Rat) }
		value.go#L275: func i64tor(x int64Val) ratVal   { return ratVal{newRat().SetInt64(int64(x))} }
		value.go#L277: func itor(x intVal) ratVal       { return ratVal{newRat().SetInt(x.val)} }
		value.go#L334: 			if r, ok := newRat().SetString(lit); ok {
		value.go#L405: 		return ratVal{newRat().SetFloat64(x + 0)} // convert -0 to 0
		value.go#L969: 			return makeRat(newRat().Neg(y.val))
		value.go#L1163: 			return makeRat(newRat().SetFrac(a, b))
		value.go#L1184: 		c := newRat()